专利摘要:

公开号:WO1991007705A1
申请号:PCT/JP1990/001431
申请日:1990-11-02
公开日:1991-05-30
发明作者:Takao Sasaki;Kentaro Fujibayashi;Makoto Haga
申请人:Fanuc Ltd;
IPC主号:G05B19-00
专利说明:
[0001] 明 細 書
[0002] 機械位置変動の位置補正方式
[0003] 技 術 分 野
[0004] 本発明は数値制御装置で制御される工作機械の機械位置変 動を補正する機械位置変動の位置補正方式に係り、 特に制御 軸毎に剛性の異なる工作機械の位置変動を補正する機械位置 変動の位置補正方式に関する。
[0005] 背 景 技 術
[0006] 数値制御装置 (C N C ) では、 加工プログラムによって指 令された通路上を指令された速度で工具を移動させることに よってワークを所望の形状に加工している。
[0007] このように数値制御装置を用いた工作機械で指令に忠実に、 かつ、 良好な仕上げ面を得るためには、 急激な指令の変化に も追従できる速応性及び振動のない安定した動きを保つ安定 性の高いサーボ機構が不可欠である。
[0008] サーボ機構におけるサ一ボモータは、 速度検出器、 位置検 出器により速度と位置とを検出し、 その情報を制御回路にフ イ ー ドバック して制御している。 そして、 この位置検出をど のようにするかによって、 セ ミ · クローズド · ループ方式、 クローズド · ループ方式、 ハイ ブリ ッ ドサーボ方式の三つの 方式がサーボ機構には存在する。
[0009] サーボ機構に採用されている上記三つの方式は、 それぞれ の工作機械に要求される精度や剛性等によって工作機械毎に 最適の方式が採用されている。
[0010] しかし、 一般の工作機械では各軸の機械的剛性が異なり、 特に大型の工作機械ではその差が大きくなる。 従って、 2軸 以上の工作機械で切削を行うと、 加工開始点、 加工終了点の 近傍あるいはコーナ部で形状誤差が生じ、 精度の高い切削加 ェが行われないという問題がある。
[0011] 第 4図は従来技術による 2軸の切削の状態を示す図である。 本図では、 X軸は機械の剛性が比較的弱く、 Y軸は機械の剛 性が比較的強いものとする。 このような制御軸の下で、 X軸 を 0 . 1 0 0 111 111、 丫軸を 0 . 2 0 0 m m動かすとする。
[0012] X軸及び Y軸の機械の剛性が等しい場合は、 通常、 直線 A のように誤差のない直線状の切削加工が施される。 しかし、 X軸の機械の剛性が弱いと、 曲線 B 1のように X軸の移動が いきたりなくなり、 X軸と Y軸との分配パルスの比は 1 : 2 であるにもかかわらず、 点 Cのように実際の機械位置の比が 1 : 4 となり、 形状誤差を生じる結果となる。 発 明 の 開 示
[0013] 本発明はこのような点に鑑みてなされたものであり、 制御 軸の付いている場所の各々の機械剛性の相違から生じる急激 な形状誤差を抑制することのできる機械位置変動の位置補正 方式を提供することを目的とする。
[0014] 本発明では上記課題を解決するために、
[0015] 少なく とも 2つの制御軸を有する工作機械の位置変動を補 正する機械位置変動の位置補正方式において、 前記工作機械 の位置を検出する位置検出器の出力値から求めた実際の工作 機械の各軸の移動量の比が各軸の分配パルスの比と同じにな るように、 前記各軸の分配パルスに補正パルスを供給するこ とを特徴とする機械位置変動の位置補正方式が提供される。 工作機械の位置を検出する位置検出器の出力値から実際の 工作機械の各軸の移動量が求まる。 この移動量から分配パル スによって移動できなかった値が求まる。 従って、 各軸の機 械剛性が同じ場合は、 各軸の分配パルスの比と工作機械の移 動量の比とは通常同じ値を示す。 ところが、 機械剛性の差に よつて誤差が生じるため、 移動量は各軸の分配パルスの比と 同じにならない。 そこで、 実際の工作機械の各軸の移動量の 比が各軸の分配パルスの比と同じになるように、 各軸の分配 パルスに補正パルスを加え、 その出力パルスに基づいて各軸 を制御する。 これによつて加工始め、 加工終了間際、 加工物 の角の加工時に生じていた急激な加工形状誤差を抑えること ができる。 図 面 の 簡 単 な 説 明 第 1図は本発明の機械位置変動の位置補正方式を示すブ ッ ク図、
[0016] 第 2図は本実施例の機械位置変動の位置補正方式のフ - チ ャー トを示す図、
[0017] 第 3図は本実施例による 2軸の切削補間の状態を示す図、 第 4図は従来技術による 2軸の切削補間の状態を示す図で
[0018] ¾ o 発明を実施するための最良の形態 以下、 本発明の一実施例を図面を用いて説明する。
[0019] 第 1図は本発明の機械位置変動の位置補正方式を示すプロ ッ ク図である。 数値制御部 1 はパルス分配手段 1 1及び位置 補正手段 1 2を有する。
[0020] パルス分配手段 1 1 はサ一ボモータ 5 X及び 5 Yを制御す るものであり、 加工プログラムに応じた指令をプロセッサ (図示せず) から受けて、 それを加減速制御した後に補間演 算して、 X軸及び Y軸のサ一ボモータ 5 X及び 5 Yを制御す るための指令パルス X p 1及び Y p 1を演算器 1 2 X及び 1 2 Yに出力する。 さらに、 パルス分配手段 1 1 は指令パルス X p l及び Y p l の比 R 1 を計算し、 それを表した信号 R 1 を位置補正手段 1 2に出力する。
[0021] 位置補正手段 1 2は工作機械のテーブル 6 X及び 6 Yに取 り付けられた位置検出器 8 X及び 8 Yの位置信号 X e及び Y eと、 パルス分配手段 1 1からの信号 R 1 とを入力する。 そ して、 位置補正手段 1 2は位置信号 X e及び Y eの比 R 2を 算出し、 パルス分配手段 1 1の出力した指令パルス X p 1及 び Y p 1の比 R 1 と比較し、 両者の比が等しくなるように補 正パルス X c p又は Y e pを演算器 1 2 X又は 1 2 Yに供給 する。
[0022] 演算器 1 2 X及び 1 2 Yは指令パルス X p 1及び Y p 1 と 位置補正手段 1 2からの補正パルス X c p及び Y c pとを加 算した指令パルス X P 2及び Y P 2を演算器 2 X及び 2 Υに 出力する。
[0023] 演算器 2 X及び 2 Υは指令パルス X Ρ 2及び Υ ρ 2からサ —ボモータ 5 X及び 5 Υの位置帰還パルス X f ρ及び Y f Ρ を減算した値、 即ちエラー量に応じたパルス X P 3及び Y P 3をエ ラ ーレジスタ 3 X及び 3 Yに出力する。
[0024] エラ一レジスタ 3 X及び 3 Yは、 エラ一量に応じたパルス X p 3及び Y p 3の数を格納し、 それに応じた電圧をァンプ 4 X及び 4 Υに出力する。
[0025] ア ンプ 4 Χ及び 4 Υはエ ラ ー レジスタ 3 Χ及び 3 Υからの 出力電圧を増幅し、 サーボモータ 5 X及び 5 Υを駆動する。
[0026] サーボモータ 5 X及び 5 Υはパルスコーダを内蔵しており、 このパルスコ ーダの出力を位置帰還パルス X f ρ及び Y f Ρ と して溃算器 2 X及び 2 Yに帰還している。
[0027] サーボモータ 5 X及び 5 Yには、 テーブルと一体化された ボールネジ 7 X及び 7 Yが結合されている。 従って、 サーボ モータ 5 X及び 5 Yを駆動することによって工作機械の X軸 及び Y軸のテーブル 6 X及び 6 Yが移動する。 テーブル 6 X 及び 6 Yには機械位置を検出するための位置検出器 8 X及び 8 Yが設けられている。 この位置検出器 8 X及び 8 Yと して は、 イ ンダク ト シン、 磁気スケール、 光学スケール、 モアレ 縞計数器、 レーザ測定器等を用いる。
[0028] なお、 図ではテーブル 6 X、 6 Yは別のものと して表され ているが、 実際は一体のテーブルと して構成されている。 ま た、 図ではス ピン ドルを制御するためのス ピン ドル制御回路、 ス ピン ドルァ ンプ、 ス ピン ドルモータ等は省略してある。 本実施例の動作を図面を用いて説明する。 第 2図は本実施 例の機械位置変動の位置補正方式のフ ローチ ヤ一 トを示す図 である。 第 3図は本実施例による 2軸の切削補間の状態を示 す図であり、 第 4図に対応している。 第 2図において、 Sに 続く数値はステップ審号を示す。
[0029] 〔 S 1 〕 パルス分配手段 1 1 は X軸のサーボモータ 5 Xの指 令パルス X p 1 と、 Y軸のサ一ボモ一タ 5 Yの指令パルス Y P 1 との比 R 1を求める。 求められた比 R 1 は位置補正手段
[0030] 1 2に出力される。
[0031] 〔 S 2 〕 パルス分配手段 1 1 は指令に応じた分配パルス、 即 ち指令パルス X P 1及び Y p 1を出力する。
[0032] 本実施例では、 パルス分配手段 1 1が比 R 1を求めている が、 パルス分配手段 1 1 は位置補正手段 1 2に直接に指令パ ルス X P 1及び Y p 1を出力し、 位置補正手段 1 2で比 R 1 を求めるようにしてもよい。
[0033] 〔 S 3〕 位置補正手段 1 2は位置検出器 8 X及び 8 Yからそ れぞれの機械位置を取り込み、 それから機械の実際の移動量 の比 R 2を求める。
[0034] 〔 S 4〕 位置補正手段 1 2は比 R 1 と比 R 2 とを比較し、 両 者の比に差がないかどうか判定する。 差がある場合は S 5へ 進み、 差がない場合は終了する。
[0035] 〔 S 5〕 位置補正手段 1 2は比 R 1 と比 R 2 との間に差があ ると判定した場合は、 比 R 1 と比 R 2 とが同じになるような 05
[0036] 一 7 一 補正パルス X c p又は Y c pを計算して、 指令パルス X p 1 又は Y P 1 にその補正パルス X c p又は Y e pを加算する。
[0037] 〔 S 6〕 数値制御部 1 は指令パルス X P 1及び Y 1 に補正 パルス X c p及び Y c pの加算された指令パルス X p 2及び Y P 2を分配パルスと して出力する。
[0038] 以上の一連の処理によって、 第 4図のような形状誤差が第 3図のような誤差の極力抑えられた曲線 B 1 から直線 B 2に 至るように改善され、 誤差の少ない直線状の切削加工が行わ れるようになる。 即ち、 本実施例では位置検出器 8 X及び 8 Yから機械位置を求め、 機械の実際の移動量を監視し、 X軸 及び Y軸の両者の移動量の比 R 2が比 R 1 ( 1 : 2 ) になら なくなつた時点で、 比 R 2が比 R 1 ( 1 : 2 ) になるように 補正パルス X c p又は Y c pを出力パルスに供給するという 処理を繰り返しているので、 第 4図のような急激な形状誤差 は抑制され、 第 3図のような形状の切削加工が行われるよう にな 。
[0039] 以上の実施例では 2軸制御の場合について説明したが、 2 軸以上の制御の場合も同様に機械位置から機械の実際の移動 量の比を求め、 それらが各軸の分配パルスの比と一致するよ うに補正パルスを出力すればよい。
[0040] 以上説明したように本発明によれば、 制御軸の機械剛性の 相違から生じる急激な形状誤差を抑制することができる。
权利要求:
Claims 請 求 の 範 囲
1 . 少なく とも 2つの制御軸を有する工作機械の位置変動 を補正する機械位置変動の位置補正方式において、
前記工作機械の位置を検出する位置検出器の出力値から求 めた実際の工作機械の各軸の移動量の比が各軸の分配パルス の比と同じになるように、 前記各軸の分配パルスに補正パル スを供給することを特徴とする機械位置変動の位置補正方式。
2 . 前記制御軸は前記工作機械の剛性の異なる箇所にそれ ぞれ取り付けられていることを特徵とする特許請求の範囲第 1項記載の機械位置変動の位置補正方式。
类似技术:
公开号 | 公开日 | 专利标题
US7671553B2|2010-03-02|Servo controller
CA2045600C|1996-02-06|Dynamic correction of servo following errors in a computer-numerically-controlled system and fixed cycle utilizing same
JP3297643B2|2002-07-02|送り駆動系のサーボ制御方法およびサーボ制御装置
US7852031B2|2010-12-14|Machine tool having function of correcting mounting error through contact detection
US7070368B2|2006-07-04|Method for setting a machining feed rate and a machine tool using the same
JP3671020B2|2005-07-13|数値制御装置
EP1302829B1|2008-11-26|Numerical controller
EP0012620B1|1985-04-03|Closed loop type numerical-controlled machine tool
CN101458507B|2010-12-08|用于控制五轴加工装置的数字控制器
DE69831203T2|2006-02-09|Verfahren zur korrektur von verschiebungsbefehlen und servosteuerungssystem, in dem verschiebungsbefehle korrigiert werden
US5021941A|1991-06-04|Position control method and apparatus for a closed loop type numerically controlled machine
US9360849B2|2016-06-07|Numerical control method
US5067086A|1991-11-19|Three-dimensional shape machining laser device
JP4199103B2|2008-12-17|数値制御装置及び数値制御方法
US7089836B2|2006-08-15|Hale-machining method and apparatus
CN101403906B|2010-10-20|具有工件设置误差补偿单元的数值控制装置
JP3643098B2|2005-04-27|数値制御装置
CN100493836C|2009-06-03|数控装置和数控机床
EP2634655B1|2019-02-20|Numerical control method of machine tool, and numerical control device
JP2011134169A|2011-07-07|制御パラメータ調整方法及び調整装置
EP0431572B1|1995-09-20|Numerical control device for a machine tool
US8600542B2|2013-12-03|Method of and apparatus for controlling machine tool for restarting automatic operation
EP0352635B1|1994-01-12|Numerically controlled grinding machine
US7083368B2|2006-08-01|Numerical control apparatus
KR100820438B1|2008-04-10|수치 제어 장치
同族专利:
公开号 | 公开日
EP0453571A4|1992-11-06|
EP0453571A1|1991-10-30|
JPH03157704A|1991-07-05|
US5177421A|1993-01-05|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
JPS6123213A|1984-07-10|1986-01-31|Kobe Steel Ltd|Robot controller|
JPS6428705A|1987-07-24|1989-01-31|Yaskawa Denki Seisakusho Kk|Command generating system|
JPH01185705A|1988-01-20|1989-07-25|Yaskawa Electric Mfg Co Ltd|Servo system|EP0722580A1|1993-10-07|1996-07-24|Omax Corporation|Motion control with precomputation|JPS5776608A|1980-10-30|1982-05-13|Fanuc Ltd|Position error correction device|
JPH0252283B2|1981-05-27|1990-11-13|Fanuc Ltd||
US4514813A|1981-09-25|1985-04-30|Fanuc Ltd.|System for correcting positional error in numerical control devices|DE4123323C2|1991-07-13|1994-02-10|Andreas Ehlerding|Werkzeugträger|
US7450127B2|2005-03-23|2008-11-11|Hurco Companies Inc.|Method of tolerance-based trajectory planning|
US8725283B2|2006-08-04|2014-05-13|Hurco Companies, Inc.|Generalized kinematics system|
WO2008019340A2|2006-08-04|2008-02-14|Hurco Companies, Inc.|System and method for tool use management|
US8024068B2|2006-08-04|2011-09-20|Hurco Companies, Inc.|Machine tool control system|
US7933677B2|2006-08-04|2011-04-26|Hurco Companies, Inc.|System and method for surface finish management|
JP5129064B2|2008-08-26|2013-01-23|新日本工機株式会社|工作機械の数値制御装置|
US8901869B2|2012-07-31|2014-12-02|Caterpillar Inc.|Hybrid closed loop speed control using open look position for electrical machines controls|
法律状态:
1991-05-30| AK| Designated states|Kind code of ref document: A1 Designated state(s): US |
1991-05-30| AL| Designated countries for regional patents|Kind code of ref document: A1 Designated state(s): CH DE FR GB IT |
1991-06-27| WWE| Wipo information: entry into national phase|Ref document number: 1990916054 Country of ref document: EP |
1991-10-30| WWP| Wipo information: published in national office|Ref document number: 1990916054 Country of ref document: EP |
1992-11-30| WWW| Wipo information: withdrawn in national office|Ref document number: 1990916054 Country of ref document: EP |
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]